@charset "utf-8";

* {
  box-sizing: border-box;
  -webkit-text-size-adjust: none;
  -moz-text-size-adjust: none;
  -ms-text-size-adjust: none;
  -o-text-size-adjust: none;
  text-size-adjust: none
}

html,
body {
  font: .3rem PingFangSC, helvetica, 'Heiti SC';
  color: #333;
  background-color: rgba(246, 246, 246, .95);
}

html,
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
select,
button,
textarea,
iframe,
p,
blockquote,
table,
th,
td {
  margin: 0;
  padding: 0
}

span,
div,
li,
a {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none
}

div,
span,
input {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0)
}

address,
caption,
cite,
code,
dfn,
em,
th,
var,
i,
b,
s {
  font-style: normal;
  font-weight: 400
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: 400
}

img {
  max-width: 100%
}

caption,
th {
  text-align: left
}

abbr,
acronym {
  border: 0
}

button,
input,
select,
textarea {
  font-size: 100%
}

input {
  font-family: 'microsoft yahei', Verdana, Arial, Helvetica, sans-serif;
  font-size: .24rem;
  -webkit-appearance: none
}

input[type=text]:focus {
  outline: 0;
  border: 0
}

input[type=password]:focus {
  outline: 0;
  border: 0
}

a {
  text-decoration: none;
  color: #333
}

ul,
ol,
li {
  list-style: none
}

.none {
  display: none
}

.clear:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden
}

.escp {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.none_im {
  display: none !important
}

/* --------------   字体图标相关 ----------------*/
@font-face {
  font-family: "iconfont";
  src: url('../font/iconfont.eot?t=1543223464555');
  /* IE9*/
  src: url('../font/iconfont.eot?t=1543223464555#iefix') format('embedded-opentype'),
    /* IE6-IE8 */
    url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
    url('../font/iconfont.ttf?t=1543223464555') format('truetype'),
    /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('../font/iconfont.svg?t=1543223464555#iconfont') format('svg');
  /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-shouhouguanli:before {
  content: "\e616";
}

.icon-daipingjia01:before {
  content: "\e627";
}

.icon-gouwudai:before {
  content: "\e60e";
}

.icon-gouwuche:before {
  content: "\e602";
}

.icon-kefu:before {
  content: "\e63c";
}

.icon-wode:before {
  content: "\e630";
}

.icon-shouye:before {
  content: "\e61e";
}

.icon-weibiaoti2fuzhi02:before {
  content: "\e61f";
}

.icon-weibiaoti2fuzhi08:before {
  content: "\e625";
}

.icon-sanjiao:before {
  content: "\e65a";
}

.icon-xiangshang:before {
  content: "\e626";
}

.icon-dingwei:before {
  content: "\e675";
}

.icon-xiangyou:before {
  content: "\e683";
}

.icon-jia:before {
  content: "\e620";
}

.icon-shandian:before {
  content: "\e624";
}

.icon-yly_jifenshangcheng:before {
  content: "\e621";
}

.icon-sousuo:before {
  content: "\e617";
}

.icon-fenxiang:before {
  content: "\e6f4";
}

.icon-dianpu:before {
  content: "\e600";
}

.icon-new:before {
  content: "\e603";
}

.icon-wode1:before {
  content: "\e605";
}

.icon-youhuiquan:before {
  content: "\e681";
}

.icon-xiangzuo:before {
  content: "\e613";
}

.icon-xiangxia:before {
  content: "\e614";
}

.icon-jian:before {
  content: "\e794";
}

.icon-sanjiaoshang:before {
  content: "\e643";
}

.icon-daishouhuo:before {
  content: "\e62f";
}

.icon-daishoukuan:before {
  content: "\e606";
}

/* --------------   字体图标相关 ----------------*/

/* --------------   上下文相关 ----------------*/
.isLoading {
  height: 4rem;
  line-height: 6rem;
  overflow: hidden;
  text-align: center;
  background: url('http://p2.qhimgs4.com/t01721feb7f62fb7695.gif') center center no-repeat;
  background-size: 70%;
}

.hasFootNav {
  padding-bottom: 1.2rem;
}

.column_type {
  overflow: hidden;
  height: auto;
  padding: 0 5%;
  margin-top: 0.3rem;

  div {
    height: 0.8rem;
    float: left;
    width: 37.6%;
    margin: 0 6.2%;
    background: #ff5555;
    border-radius: 0.4rem;
    display: inline-block;
    line-height: 0.8rem;
    text-align: center;
    color: #fff;
  }
}

.msg_box{
  position: fixed;
  top: 45%;
  left: 50%;
  transform: translate(-50%);
  height:1rem;
  width: inline-block;
  background: rgba(255, 214, 00, 0.8);
  color: #000;
  padding: 0.2rem 0.4rem;
  border-radius: 0.2rem;
  line-height: 0.6rem;
  transition: all 0.5s;
  opacity: 0;
}
.trans{
  top:50%;
  opacity: 1;
}
.trans1{
  top:55%;
}
